@charset "utf-8";
/* CSS Document */
body{/*background:#f2f2f2;*/font-family:"FZYouHK_512B","微软雅黑","宋体";}


/*公共样式*/
.auto { margin:0 auto;}
.w1028 { width:1028px;}
.w666 { width:666px;}
.fz12 { font-size:12px;}
.fz14 { font-size:14px;}
.fz15 { font-size:15px;}
.fz16 { font-size:16px;}
.fz17 { font-size:17px;}
.fz18 { font-size:18px;}
.fz20 { font-size:20px;}
.fz22 { font-size:22px;}
.fz24 { font-size:24px;}
.fz26 { font-size:26px;}
.color33 { color:#333;}
.color36 { color:#666;}
.color30 { color:#000;}
.color01 { color:#e40011;}
.color38 { color:#888;}
.lineh19 { line-height:19px;}
.lineh26 { line-height:26px;}
.lineh36 { line-height:36px;}
.mt10 { margin-top:10px;}
.mt20 { margin-top:20px;}
.mt45 { margin-top:45px;}
.ml15 { margin-left:15px;}
.pb10 { padding-bottom:10px;}
.pb15 { padding-bottom:15px;}
.pb35 { padding-bottom:35px;}
.pb43 { padding-bottom:43px;}
.pl20 { padding-left:20px;}
.border1 { border-bottom:1px solid #ccc;}
.normal { font-weight:normal;}
.bold { font-weight:bold;}
.block { display:block;}
.hr_40{ height:40px;}
.mb10 { margin-bottom:10px;}
.mt14{ margin-top:14px;}



.cl { clear:both;}
/*公共样式结束*/
/*列表图标*/
.listtb li { background:url(../images/Point.png) no-repeat left center; padding-left:10px;}
.mf0{margin-right:0px;}

.fnwr{font-family:"微软雅黑";}
.mt15{margin-top:15px;}
.mt25{margin-top:25px;}
.ml30{margin-left:30px;}
.mr10{margin-right:10px;}
.bolf{border-left:1px solid #bfbfbf;}

.main{
	width:100%;
	width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
    min-width:1200px;
}
.header{width:100%; background:#fff;}
/*logo*/
.header_top{
	width:1200px; 
	margin:0 auto; 
	/*padding-top:47px;*/ 
	height:64px; 
	background:#fff;
	}
.header_left .logo{padding:0 17px 0 37px;}
.header_left .img{float:left;}
.header_right{width: 450px;}
.logo_r{
	width: 100%;
	margin-top: 15px;
}
.logo_r img{width: 100%;}

/*导航*/
.nav{ 
	/*background:url(../images/nav_bg.jpg) repeat-x 0 0; */
	background: #e50516;
	height:44px; 
	width:100%;
	margin-bottom: 4px;
}
.nav_home{width:1200px; margin:0 auto;}

.nav_home li{
	float:left; 
	/*padding:0 48px; */
	margin: 10px auto;
	font-size:20px; 
	color:#fff; 
	/*line-height:40px;*/ 
	border-right:1px solid #e0e0e0;
	display:block;}
.nav_home li a{
	margin: -10px auto;
	height: 44px;
	line-height: 44px;
	padding:0 48px;
	color:#fff; 
	display:block;}

.nav li li{border:none;}

/*menu 导航不向下延�?  透明*/
#menu { 
	width:1200px; 
	height:48px; 
	float:left;
}
#nav {
	margin:0px; 
	padding:0px;
}

#nav .mainleve2 { 
	font-weight:normal;
	float:left; 
	text-align:center; 
	display:block; 
	margin:0px 10px 0px 10px; 
	padding:0px 0px 0px 0px; 
	font-size:18px;
}
#nav .mainleve2 a { 
	float:left;
	color:#fff; 
	text-decoration:none; 
	line-height:60px; 
	height:9px; 
	text-align:center; 
	padding:0px 10px 0px 25px; 
	display:block; 
}
#nav .mainleve2 a:hover {
	text-decoration:none;
}

.li_select a{
	background:url(../images/icon_11.png) no-repeat center 36px;
}

#nav .mainlevel ul {
	background:#fff url(../images/icon_11.png) no-repeat 0 0;
	position:absolute; 
	top:34px; 
	display:none; 
	margin:0px 0px 0px 0px; 
	padding:0px; 
	z-index:999;
	 opacity: 0.9; 
	 filter: alpha(opacity=90); 
	 /*height:90px;*/
}
#nav .mainlevel li { 
	float:left;  
	margin:0px; 
	padding:0px; 
	font-size:18px; 
	display:block;
	white-space:nowrap; 
	position:relative; 
	padding-bottom:7px; 
}
#nav .mainlevel li span{
	margin:0px;
	color:#000; 
	padding-left:20px; 
	font-size:18px; 
	font-family:"微软雅黑"; 
	padding-right:20px;
	display:inline-block;
	float:left;
}
#nav .mainlevel li span img{ 
	vertical-align:middle;
}

#nav .mainlevel li a {
	padding:0px;
	color:#333;
	margin:0px 40px 0px 0px; 
	line-height:36px; 
	/*height:24px;*/
	display:inline-block; 
	font-size:16px; 
	font-family:"微软雅黑"; 
	float:left;
}
#nav .mainlevel li a:hover {
	color:#e40011; 
	text-decoration:none; 
	background:none;
}

#nav .mainlevel { 
	font-weight:normal; 
	position:relative;
}
#nav .mainlevel >a  { 
	_float:left; 
	display:block; 
	color:#fff;
	font-weight: 800;
}
ul.ej_list .mainlevel:hover{ 
	background:url(../images/nav_bg_hover.jpg) repeat-x;
}


.Triangle_con {
	height:9px;
	display:block; 
	_margin-bottom:-6px;
}


#nav .mainlevel ul.sub_nav_011{ left:0px; background-position:220px -1px;text-align: center;/* width:1075px;*/ padding:23px 0 10px 25px;}	
#nav .mainlevel ul.sub_nav_022{ left:-137px; background-position:214px -1px; width:1200px; padding:24px 30px 24px 50px;}	
#nav .mainlevel ul.sub_nav_033{ left:-314px; background-position:392px -1px; width:1200px; padding:24px 30px 24px 50px;}
#nav .mainlevel ul.sub_nav_044{ left:-491px; background-position:570px -1px; width:1200px; padding:24px 30px 24px 50px;}
#nav .mainlevel ul.sub_nav_055{ left:-668px; background-position:744px -1px; width:1200px; padding:24px 30px 24px 50px;}
#nav .mainlevel ul.sub_nav_066{ left:-845px; background-position:926px -1px; width:1200px; padding:24px 30px 24px 50px;}
#nav .mainlevel ul.sub_nav_077{ left:-1022px; background-position:1104px -1px;width:1200px;padding:24px 30px 24px 50px;}
/*#nav .mainlevel ul.sub_nav_088{ left:-1059px; background-position:885px -1px; width:324px; padding:23px 0 10px 776px;}*/

/*2.18 add*/
#nav .mainlevel ul li >a{ font-size:18px;font-weight:600;}
/*#nav .mainlevel ul.sub_nav_011 li a{ font-size:16px; font-weight:normal}
#nav .mainlevel ul.sub_nav_011 li span{ font-size:18px; font-weight:bold; line-height:24px; height:24px;}
#nav .mainlevel ul.sub_nav_011 li.li3 a{ font-size:18px; font-weight:bold}
#nav .mainlevel ul.sub_nav_011 li.li3 span{ padding-right:0; padding-left:30px;}

#nav .mainlevel ul.sub_nav_011 li{ padding-bottom:6px;}
#nav .mainlevel ul.sub_nav_011 li.li1{ width:777px; height:24px;border-right: 1px #000 solid;}
#nav .mainlevel ul.sub_nav_011 li.li2{ width:282px;border-right: 1px #000 solid;}
#nav .mainlevel ul.sub_nav_011 li.li3{ padding-right:0px;}
#nav .mainlevel ul.sub_nav_011 li.li4{ width:777px;border-right: 1px #000 solid;}
#nav .mainlevel ul.sub_nav_011 li.li5{ width:495px;}*/
/*2.18 add*/

/*整体页面宽度设置*/
.content{ width:1200px; margin:0 auto; background:#fff; padding:}
.padd{ padding:0 36px 60px 36px;}
















